Launch pad

//ˈlɑntʃ.pæd// noun

Definitions

Noun
  1. 1
    The surface or structure from which a launch is made.
  2. 2
    a platform from which rockets or space craft are launched wordnet
  3. 3
    A starting point. figuratively

    "Unfortunately, she has used the attack as a launch pad for a bizarre and undercooked exercise in rhetorical bothsidesism, in which she argues that American Jews should be just as worried about college students who overzealously criticize Israel as they are about the aspiring Einsatzgruppen who shoot up shuls."

Next best steps

Mini challenge

Unscramble this word: launchpad